Allow adjutment of router replica count#2600
Allow adjutment of router replica count#2600VietND96 merged 4 commits intoSeleniumHQ:trunkfrom joshfng:router-replicas
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|
Hi, thank you for your contribution. Do you foresee any component else that needs to do the same? |
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
I'm not familiar enough with each component to be able to say for sure, but it might not hurt to make each of them configurable. I can run through and change them all if you'd like |
|
Yeah, go ahead with your changes. I think this is a chance to move all replicas configurable from values |
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
|
@joshfng, thank you! I added for the rest and will release a new chart |
User description
Description
This enables HA for the router deployment
Motivation and Context
Allows the charts to be deployed without the router services going offline, breaking any in-flight selenium runs with a http error
Types of changes
PR Type
Enhancement
Description
Added support for configurable router replica count.
Updated
router-deployment.yamlto use dynamic replica values.Introduced a new
replicasfield invalues.yaml.Changes walkthrough 📝
router-deployment.yaml
Use dynamic replica count in router deploymentcharts/selenium-grid/templates/router-deployment.yaml
.Values.components.router.replicasfor replica configuration.values.yaml
Add replicas configuration in values.yamlcharts/selenium-grid/values.yaml
replicasfield undercomponents.router.